parallel ponds - German English Dictionary